<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

body{ color:#333; font:12px/14px "Microsoft yahei", arial; }
a { color:#333; text-decoration:none; }
a:hover { color:#f00; text-decoration:none; }
.contents{
    margin: 0 auto; 
    width: 960px; 
} 
/*非常用特殊样式*/
.yahei {
	font-family:"Microsoft yahei";
}
.songti {
	font-family:"SimSun";
}
.textOverHide {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.pointer {
	cursor:pointer;
}
.block1200 {
	width:1200px;
	overflow:hidden;
	margin:0 auto;
}
.block1100 {
	width:1100px;
	overflow:hidden;
	margin:0 auto;
}
.block1000 {
	width:1000px;
	overflow:hidden;
	margin:0 auto;
}
.block998 {
	width:998px;
	overflow:hidden;
	margin:0 auto;
}
.block100 {
	width:100%;
	 
}
.block50 {
	width:50%;
	overflow:hidden;
}
.block25 {
	width:25%;
	overflow:hidden;
}
.height100 {
	height:100%;
}
.positionR {
	position:relative;
}
.positionA {
	position:absolute;
}
.positionF {
	position:fixed;
}
/*非常用特殊样式*/

#warp {
	width:100%;
	overflow:hidden;
}

#header, #footer {
	width:100%; 
}

.navbox{height:59px;position:relative;z-index:9; margin:auto;background:#161616;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;font-family:'微软雅黑';}
.nav{width:1222px;margin:0 auto;height:40px; list-style:none;}
.nav li{float:left;height:40px;position:relative; list-style:none;}
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;line-height:59px;font-size:16px;color:#ffffff;cursor:pointer;width:122px;text-align:center; }
.mj_hover_menu{text-decoration:none; width:143px; background:url(/images/menu_hover.jpg); height:40px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:59px;left:-9px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.mj_menu_pro_bg{width:825px; height:235px; background:url(/images/menu_pro_bg.png) no-repeat;}
.mj_menu_pro_main{width:765px; margin:auto; padding-top:12px;}
.mj_menu_pro_li{ float:left;}
.mj_menu_li_txt{line-height:22px; font-size:12px; color:#696969; text-align:left;}
.mj_menu_li_txt font{font-size:14px; color:#bb1721;}
.mj_menu_li_txt a{color:#696969; text-decoration:none;}
.mj_menu_li_txt a:hover{color:#696969; text-decoration:underline;}

.mj_menu_news_bg{width:480px; height:185px; background:url(/images/menu_news_bg.png) no-repeat;}
.mj_menu_news_main{width:440px; margin:auto; padding-top:12px;}
.mj_menu_news_li{padding:0px 10px; margin-right:30px; height:150px; float:left; border-right:solid 1px #cccccc; }
.mj_menu_news_img{float:left; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li2{padding:0px 30px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img2{float:left; margin-left:30px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li3{padding:0px 25px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img3{float:left; margin-left:10px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}



/*头部开始*/
#header {
	
}
.topnr{
	width:100%;
	height:188px;
	overflow: hidden;
	background: url("Img/Common/topbg_02.jpg") center top no-repeat;
}
.top {
	width:100%;
	height:38px;
	font:normal 12px/38px "SimSun";
}
.top_list {
	height:100%;
}
.top_list a{
	padding: 0 12px;
}
.top_list span{
	color: #999999;
}
.top_list a:link, .top_list a:visited { color:#999999; }
.top_list a:hover { color:#c80009; }
.logomain {
	overflow:hidden;
	margin-top:24px;
}
.logo{
	width:120px;
	height:89px;
	overflow: hidden;
	position: absolute;
}
.logo img{
	width:120px;
	height:89px;
	overflow: hidden;
}
.logotext{
	overflow: hidden;
	margin-left:100px;
}
.logotext strong{
	font-size:28px;
	color: #ffffff;
	font-weight:bold;
	line-height: 40px;
	display: block;
	margin-top:16px;
}
.logotext em{
	font-size:16px;
	color: #fffefe;
	line-height: 20px;
	display: block;
	margin-top:8px;
}
.logowz{
	overflow: hidden;
	width:324px;
	margin-left:72px;
	margin-top:43px;
}
.logowz h3{
	font-size:32px;
	font-weight:bold;
	color: #c80009;
	line-height: 40px;
	margin-left:2px;
}
.logowz p{
	font-size:20px;
	color: #333333;
	line-height: 30px;
	margin-left:2px;
}
.toptelnum{
	overflow: hidden;
	padding-left: 75px;
	margin-top:46px;
	background: url("Img/Common/call_03.png") center left no-repeat;
}
.toptelnum small{
	font-size:16px;
	color: #666666;
	display: block;
	line-height: 20px;
}
.toptelnum strong{
	font-size:30px;
	color: #333333;
	font-family: "Impact";
	display: block;
	line-height: 40px;
}




/*导航栏*/
.navigation {
	height:59px;
	background:#161616;
	/*background: url("Img/Common/nav_03.jpg") no-repeat;*/
}

.nav {
	height:100%;
	text-align:center;
	font:normal 16px/59px "Microsoft yahei";
}
.nav li {
	height:100%;
	float:left;
	width: 122px;
}
.navigation li a {
	width:100%;
	display:inline-block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height: 16px;
}

.navigation li a:link, .navigation li a:visited { }
.navigation li:hover,.navigation li.cur{ background:url("Img/Common/hua_03.png") no-repeat; }
/*导航栏*/

/*banner开始*/

.banner .ban_ico {
	height:10px;
	text-align:center;
	position:absolute;
	left:50%; bottom:20px;
}
.banner .ban_ico i {
	width:14px;
	height:14px;
	border-radius:50%;
	display:inline-block;
	margin:0 10px;
	cursor:pointer;
	background:#000;
	border:solid 1px #fff;
}
.banner .ban_ico i.active {
	background:#f00;
}
.banner {
	width:100%;
	height:200px;
	overflow:hidden;
	position:relative;
}
.banner ul {
	width:100000000000px;
	height:100%;
	position:absolute;
	left:0; top:0;
}
.banner li {
	height:100%;
	float:left;
	overflow:hidden;
	position:relative;
	text-align:center;
}
.banner li a {
	width:100%;
	height:100%;
	display:block;
}
.banner li img {
	position:absolute;
	top:0;
}
.banner .bannerLodding {
	width:150px;
	height:30px;
	position:absolute;
	left:50%; top:50%;
	margin:-15px 0 0 -50px;
	color:#000;
	text-align:center;
	font:normal 12px/30px "SimSun";
}
.banner .bannerLodding img {
	vertical-align:top;
	margin:0 10px 0 0;
}
.banner span {
	width:50px;
	height:60px;
	display:block;
	cursor:pointer;
	position:absolute;
	top:50%;
	margin-top:-30px;
}
.banner span.bannerPrev {
	left:50%;
	margin-left:-500px;
}
.banner span.bannerNext {
	right:50%;
	margin-right:-500px;
}
/*.banner .ban_ico {*/
	/*height:10px;*/
	/*text-align:center;*/
	/*position:absolute;*/
	/*left:50%; bottom:20px;*/
/*}*/
/*.banner .ban_ico i {*/
	/*width:14px;*/
	/*height:14px;*/
	/*border-radius:50%;*/
	/*display:inline-block;*/
	/*margin:0 10px;*/
	/*cursor:pointer;*/
	/*background:#000;*/
/*}*/
/*.banner .ban_ico i.active {*/
	/*background:#f00;*/
/*}*/
/*banner结束*/

/*banner下*/
.banner_hint {
	height:56px;
	overflow: hidden;
	background: url("Img/Common/searchbg_03.jpg") center top no-repeat;
}
.banner_keywd{ width:680px; overflow:hidden;}
.banner_keywd strong{
	font-size:16px;
	color: #666666;
	padding-left: 28px;
	line-height: 56px;
	background: url("Img/Common/yin_03.png") left no-repeat;
}
.banner_keywd a {
	margin-right:23px;
	font-size:16px;
	line-height: 56px;
	color: #666666;
}
.banner_keywd .ones{
	margin-left: 0;
}
.banner_keywd a:link, .banner_keywd a:visited { color:#626262; }
.banner_keywd a:hover { color:#c80009; }
.banner_search {
	width:280px;
	height:32px;
	margin-top:11px;
}
.banner_search .textInput {
	width:214px;
	height:32px;
	color:#bbbbbb;
	line-height: 32px;
	font-size:14px;
	background: #f9f9f9;
	border-radius: 4px;
	padding-left: 10px;
}
.banner_search .submitInput {
	width:50px;
	height:32px;
	color:#fff;
	font-size:14px;
	cursor:pointer;
	border-radius: 4px;
	background: #c80009;
}
/*banner下*/
/*头部结束*/


/*底部开始*/
#footer{
	overflow: hidden;
	margin:56px auto 0;
}
.foot_nav{
	width:100%;
	height:60px;
	line-height: 60px;
	overflow: hidden;
	background: #333333;
}
.foot_nav ul li {
	height:60px;
	line-height: 60px;
	float:left;
	width: 122px;
	text-align: center;
}
.foot_nav ul li a {
	width:100%;
	display:inline-block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	height:60px;
	line-height: 60px;
	font-size:16px;
	font-weight:bold;
	color: #ffffff;
}

.foot_nav ul li a:link, .foot_nav ul li a:visited { color:#ffffff; }
.foot_nav ul li:hover { background:url("Img/Common/hua_03.png") no-repeat; }
.dilogo{
	width: 100%;
	height:230px;
	overflow: hidden;
	margin:0 auto 0;
	padding-top: 80px;
	background: url("Img/Common/foots_02.jpg") center top no-repeat;
}
.dilogo_left{
	width:510px;
	float: left;
	overflow: hidden;
}
.dilogo_left p{
	font-size:16px;
	color: #ffffff;
	margin-top:20px;
	line-height: 20px;
}
.dilogo_left p a{color: #ffffff;}
.dilogo_left p span{
	float: right;
}

.dilogo_right{
	width:486px;
	overflow: hidden;
	text-align: center;
	margin-left:42px;
	float: left;
	border-right: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
}
.dilogo_right p{
	font-size:16px;
	color: #fffefe;
	line-height: 26px;
	overflow: hidden;
}

.dilogo_right h3{
	font-size:30px;
	color: #ffffff;
	font-weight:bold;
	line-height: 32px;
	overflow: hidden;
	margin-top:10px;
}
.dierweima{
	width:110px;
	overflow: hidden;
	text-align: center;
	margin-top:12px;

}
.dierweima img{
	width: 110px;
	height:108px;
	overflow: hidden;
}
.dierweima p{
	font-size:16px;
	color: #ffffff;
	margin-top:10px;
	line-height: 20px;
}

.footercopyr {
	margin:20px auto 10px;
}
.footercopyr p {
	font:normal 12px/26px "Microsoft yahei";
}
/*底部结束*/</pre></body></html>